/**************** STRUCTURE GENERALE ******************/
body{
    background-color:#E0DCDD;
    font-family:verdana;
}

#page{
    width:880px;
    background-color:#FFF;
    margin:auto;
    height:100%;
}

#contenuTitre {
    padding:25px 50px;
	border:3px solid gray;
	height : 500px;
}

h3 {
    font-size:14px;
    color:white;
}
h2{
    font-size:20px;
    color:black;
	padding:20px;
	
}

tr .boutons{
    text-align:center;
    padding-top:15px;
}
.text,select {
    width:230px
}

p{padding:10px;}
#contenu{
border:solid 1px #83233F;
height:90%;
margin-top:5px;
overflow:scroll;
}

#product{
width:80%;
margin-left:auto;
margin-right:auto;
padding-right:5px;
text-align:center;
}
table{margin-top:10px;}
/**************** HEADER ****************/
#header{
    height:110px;
	background-color:#800000;
}
#titre{
    float:right;
    margin-right:45px;
    color:#83233F;
    font-size:16px;
    text-align:center;
    font-weight:bold;
}
/**************** MENU ******************/
#menu{
    background-color:black;
    height:37px;
    font-size:14px;
    font-weight:bold;
	color:white;
    
}
#menu .categorie, #menu .deconnexion {
    display:block;
    padding:10px 15px;
    color:#FFF;
    text-decoration:none;
}
#menu .categorie {
    float:left;
}
#menu .categorie:hover{
    background-color:white;
    color:#83233F;
}
.categorie{

border:solid 1px #83233F;
}

a{color:black;
font-size:14px;
font-weight:bold;
text-align:center;}